one that kidnaps children - Alemán Inglés Diccionario